/*******************************************************************************
LevelView.h

	Handles the level view in Pong
*******************************************************************************/

#include <SFML/Graphics.hpp>	// RenderWindow
#include <sstream>
#include <string>				// Strings
#include "View.h"				// Base class

class LevelView: public View
{
public:
	// The type associated with this view
	static const std::string Type;
	// Creates a new level view
	LevelView(EntityID entityID, EntityResource& entityData);
	// Renders the view to the window
	void Render(sf::RenderWindow& window);
protected:
	// Used to render the score
	sf::Font m_Font;
	sf::String m_String;
}; // LevelView